have one's hands tied – English–Italiano translations

🇬🇧 en it 🇮🇹

have one's hands tied verb

  • be powerless to act
avere le mani legate
Wiktionary Links